package com.aizuda.boot.modules.business.feishu.domain.approval;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @Author sangyirong
 * @ClassName SendFeiShuBotDTO
 * @Version 1.0
 * @Date 2025/8/8 13:51
 */
@Data
public class SendFeiShuBotDTO {

    @Schema(description = "租户key")
    private String tenantKey;

    @Schema(description = "实例ID")
    private String instanceId;

    @Schema(description = "实例状态")
    private String instanceStatus;

    @Schema(description = "合同ID")
    private String contractId;

    @Schema(description = "任务ID")
    private String taskId;

    @Schema(description = "模版id")
    private String templateId = "1008";

    @Schema(description = "用户id")
    private String  userId;

    @Schema(description = "审批名称")
    private String approvalName;

    @Schema(description = "申请人id")
    private String  applyUserId;

    @Schema(description = "摘要")
    private List<String> summary;

    @Schema(description = "回调是携带的token")
    private String token;

    @Schema(description = "飞书应用appId")
    private String appId;
}
